<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
  <head>    
    <title>j3dview y j3d-animation-editor</title>    
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <link href="../../styles.css" rel="stylesheet">
    <link rel="icon" href="../../images/icon.png">
	</head>
	<body>
		<div id="top">
			<h1>j3dview y j3d-animation-editor</h1> 
    </div>
    <div id="main">
      <h2>Contenido</h2>
      <div class="contents">
        <ol>
          <li><a href="#intro">Introducci&oacute;n</a></li>
          <li><a href="#j3dview">j3dview</a></li>
          <li><a href="#jae">j3d-animation-editor</a></li>
        </ol>
      </div>
			<h2 id="intro">Introducci&oacute;n</h2>
			<div class="contents">
        <p>Las herramientas <b>j3dview</b> y <b>j3d-animation-editor</b> son muy &uacute;tiles. La primera tiene la capacidad de mostrar y editar ciertos aspectos de los modelos <a href="https://wiki.cloudmodding.com/tww/BMD_and_BDL">BMD/BDL</a> y la segunda permite editar y crear archivos de animaci&oacute;n de <a href="https://wiki.cloudmodding.com/tww/JSYSTEM">JSYSTEM</a> .</p>
        <img src="../../images/tool2/intro1.jpg" alt="Image could not be loaded.">
        <p class="idtext">Fig. 1: Un planeta de SMG1 abierto en <code>j3dview</code></p>
        <img src="../../images/tool2/intro2.jpg" alt="Image could not be loaded.">
        <p class="idtext">Fig. 2: Un archivo de animaci&oacute;n para materiales abierto en <code>j3d-animation-editor</code></p>
      </div>
			<h2 id="j3dview">j3dview</h2>
			<div class="contents">
        <p>Sirve para ver/editar modelos/texturas de modelos BMD/BDL y para visualizar animaciones jsystem.</p>
        <ul>
          <li><a href="https://github.com/RenolY2/j3dview">Repositorio GitHub</a></li>
        </ul>
        <p>Corre con <b>Python 3.5</b> and requiere de los m&oacute;dulos <code>PyQt5</code>, <code>PyOpenGL</code>, <code>NumPy</code> y <code>Cython</code> para funcionar.</p>
        <p><b>Nota:</b> Existen otras versiones de j3dview disponibles (pero no las he usado xd). Adicionalmente, existen problemas para poder ejecutar este programa f&aacute;cilmente en Windows.</p>
        
        <br>
        <h3>Windows</h3>
        <p>Descarga <b>Python 3.5</b> <a href="https://www.python.org/ftp/python/">de aqu&iacute;</a>. Despu&eacute;s de la instalaci&oacute;n, abre una ventana/consola de comandos (CMD) e instala los m&oacute;dulos:</p>
        <div class="code_block">
          <p>py -3.5 -m pip install --upgrade pip</p>
          <p>py -3.5 -m pip install PyQt5 PyOpenGL NumPy Cython --only-binary :all:</p>
        </div>
        <p>Ahora, ve a la carpeta con los archivos del programa, abre una ventana de comandos y para correr el programa ejecuta:</p>
        <div class="code_block">
          <p>py -3.5 j3dview.py</p>
        </div>
        
        <br>
        <h3>Linux</h3>
        <p>Instala <b>Python 3.5</b> como sea, en Ubuntu 18.04 con APT por ejemplo se instala con:</p>
        <div class="code_block">
          <p>sudo apt install python3.5</p>
        </div>
        <p>Para instalar los m&oacute;dulos:</p>
        <div class="code_block">
          <p>python3.5 -m pip install --upgrade pip</p>
          <p>python3.5 -m pip install PyQt5 PyOpenGL NumPy Cython</p>
        </div>
        <p>Ahora, ve a la carpeta del programa, abre una terminal y ejecuta el programa con:</p>
        <div class="code_block">
          <p>python3.5 j3dview.py</p>
        </div>
      </div>
			
      <h2 id="jae">j3d-animation-editor</h2>
			<div class="contents">
        <p>Sirve para ver/editar/crear archivos de animaci&oacute;n de jsystem.</p>      
        <ul>
          <li><a href="https://github.com/tarsa129/j3d-animation-editor">Repositorio GitHub</a></li>
        </ul>
        <p>Puede correr con <b>Python 3.7</b> o mayor, requiere del m&oacute;dulo <code>PyQt5</code> para funcionar.</p>

        <br>
        <h3>Windows</h3>
        <p>Descarga <b>Python 3.7</b> <a href="https://www.python.org/ftp/python/">de aqu&iacute;</a>. Despu&eacute;s de la instalaci&oacute;n, abre una ventana/consola de comandos (CMD) e instala los m&oacute;dulos:</p>
        <div class="code_block">
          <p>py -3.7 -m pip install --upgrade pip</p>
          <p>py -3.7 -m pip install PyQt5 --only-binary :all:</p>
        </div>
        <p>Ahora, ve a la carpeta con los archivos del programa, abre una ventana de comandos y para correr el programa ejecuta:</p>
        <div class="code_block">
          <p>py -3.7 animation_editor.py</p>
        </div>

        <br>
        <h3>Linux</h3>
        <p>Instala <b>Python 3.7</b> como sea, en Ubuntu 18.04 con APT por ejemplo se instala con:</p>
        <div class="code_block">
          <p>sudo apt install python3.7</p>
        </div>
        <p>Para instalar los m&oacute;dulos:</p>
        <div class="code_block">
          <p>python3.7 -m pip install --upgrade pip</p>
          <p>python3.7 -m pip install PyQt5</p>
        </div>
        <p>Ahora, ve a la carpeta del programa, abre una terminal y ejecuta el programa con:</p>
        <div class="code_block">
          <p>python3.7 animation_editor.py</p>
        </div>
      </div>
		</div>
	</body>
</html>
